(someone) catch glimpse

Translations
apercevoir brièvement